package com.imot.pojo.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * ClassName: DeviceStatusMetricsVO
 * Description:
 * date: 2023/11/24 15:13
 *
 * @author imot-jiah.wang
 */
@Data
public class DeviceStatusMetricsVO {
    @ApiModelProperty("设备状态 - 设备当前处于故障状态！")
    private String deviceStatus;

    @ApiModelProperty("作动次数")
    private int actuationCount;

    @ApiModelProperty("作动次数环比上周")
    private double actuationCountChange;

    @ApiModelProperty("一周故障次数")
    private int weeklyFaultCount;

    @ApiModelProperty("一周故障次数环比上周")
    private double weeklyFaultCountChange;

    @ApiModelProperty("故障恢复率")
    private double faultRecoveryRate;

    @ApiModelProperty("故障恢复率环比上周")
    private double faultRecoveryRateChange;

    @ApiModelProperty("一周运行时长")
    private String weeklyOperationTime;

    @ApiModelProperty("一周运行时长环比上周")
    private double weeklyOperationTimeChange;

    @ApiModelProperty("一周启动时长")
    private String weeklyStartupTime;

    @ApiModelProperty("一周启动时长环比上周")
    private double weeklyStartupTimeChange;
}

